voluntary self-commitment - Alemán Inglés Diccionario